package com.devin.dao;

import org.apache.ibatis.annotations.Param;

public interface MultiMapper {
    void delUsersChecked(Integer[] ids);
    void delUsersAndRoleChecked(Integer[] ids);

    void addRoleAndPermissions(@Param("roleId") Integer id, @Param("permissionIds") Integer[] permissionIds);

    void delRolesAndPermissionsChecked(Integer[] ids);

    void delRolesChecked(Integer[] ids);

    void delPermissionsChecked(Integer[] ids);

    void delPermissionsCheckedByPermissionId(Integer[] ids);

    void delLogsChecked(Integer[] ids);

    void delProductsChecked(Integer[] ids);

    void delOrdersChecked(Integer[] ids);

    void delOrdersAndTravellers(Integer[] ids);
}
